bin silo - German English Dictionary